# coding: UTF-8
# ----------
# Project_Name : pythonProject
# File_Name : huangcongbing
# Author : asus
# Date_Time:2022/4/22 15:12
# Description :
# ----------
from selenium import  webdriver
import time
from selenium.webdriver.common.by import By
"""
内嵌网页  注意父节点：iframe   
"""
def foo1():
    driver = webdriver.Chrome()
    driver.maximize_window()

    driver.get("https://music.163.com/#/discover/toplist?id=3778678")
    driver.find_element(By.XPATH,'//span[@data-res-id="1901371647"]').click()#点击播放图标
    #切换到内嵌页面iframe
    #driver.switch_to.frame(参数)
    #参数有三种：iframe的name或id值
    driver.switch_to.frame("g_iframe")#注，这里是一个难点！！！！   当一个网页怎么也不运行的时候要考虑内嵌网页拼接在一起的
    time.sleep(10)



    driver.quit()
if __name__ == "__main__":
        foo1()